home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
util4
/
embd2511.lha
/
embed256
/
Embed256.doc
< prev
next >
Wrap
Text File
|
1996-02-01
|
5KB
|
119 lines
Embed256 V1.1
The Documentation
1/2/1996
Explanation:
While watching a program on TV about data encryption etc. a woman on it
mentioned that she was writing some software to hide data files in images,
well I thought that sounds kinda fun, so one friday night I sat down and
wrote EmbedIFF24, then a few days later I though about doing the same for
256 colour images, this program is the result.
Embed256 turns the data file into a bit stream and uses the least
significant bits of a 256 colour image to hide this data.
Due to the limitations of hiding data in this kind of image it is best to
use grey scale images since the hidden data does not show, when using
colour images try to use ones with low contrast, with some images the
hidden data can show up quite noticibly! (Make the image grey in this
case).
The size, depth of embeding, original data file name and a checksum are
embedded in this image
Remeber: PARANOIA! PARANOIA! PARANOIA!
New to Version 1.1:
Now uses datatype.library to load and save image on WB3.0+ machines, this
means that if you've converted an embedded IFF256 to GIF then as long as
you haven't changed the image then Embed256 will extract the datafile with
out the need to convert the GIF to IFF256.
Usage:
I=IMAGE/A,D=DATA,O=OUTPUT,E=DEPTH/N/K,INFO/S,SORT/S,QUIET/S,NATIVE/S:
IMAGE: Path to IFF256 image.
DATA: Path to data file.
OUTPUT: Specify output name ( default: if embeding ".embedded" will be added
to the IFF256's name and if decoding then the original data file name
will be used ).
DEPTH: Number of bits of image data to use (less bit's used the less the
image will change) 1 - 8. Default is 1.
INFO: Used to tell you how much data can be stored in the image.
SORT: Used to sort image palette and remap image (this improves the image
quality and also as a side effect improves compression of image).
QUIET: Don't tell me what your doing.
NATIVE: This is only available on WB3.0+ this tries to save the image in
it's native format, if it fails it will out put an IFF. (Not many
datatypes support DTWM_RAW so don't be surprised if it don't work!).
Examples:
"Embed256 Matilda.256.IFF e=2 INFO"
This will inform you of the maximum size of file that can be embedded using
the 2 least significant bit's in the image file.
"Embed256 Matilda.256.IFF Embed256.doc e=2 SORT"
This will embed Embed256.doc in Matilda.256.IFF at depth 2 and sort the
palette and will be saved as Matilda.256.IFF.embedded.
"Embed256 Matilda.256.IFF.embedded"
This will extract the data file from the image and save it as
Embed256.doc in this case.
Author Stuff:
This program is Free-Ware.
Feel free to send me a postcard.
This program will only work on WB 2.0 and above.
This program was written on an Amiga A1200 68882 6MB.
Currently doing a degree in computer science at Exeter University (yawn)
spending most of my time coding my third year project ( Samplex ) a powerful
sample editor.
Find me on IRC #goth / #gothic nick=aleph
Feel free to email me with any problems/comments/suggestions regarding my
software at
cs93kc@dcs.exeter.ac.uk
or snail mail to
73 Prince of Wales rd,
Dorchester, Dorset, England, DT1 1PS
Shameless Plug of other software by me
Set_Icon :- Fab icon util
RandomDataFile :- Useful for random prefs
SBL_Eyes :- Scaling Eyes in a window watching Mouse Pointer
SBL_AGA_Atomz :- Classic Atoms game in hires-lace 256 colours 4plyr AI
SBL_WBGames :- Five workbench games
BigTime :- Modular Clock.
EmbedIFF24 :- Embed data in 24-bit images.
Real Name:- Kevin Crate ( Everyone has their demon to carry )
"Nothings quite as real, as the cold kiss of steel"
TONES ON TAIL @ BAUHAUS @ THE SISTERS OF MERCY @ DANSE SOCIETY @ THE DAMNED
@ THE CURE @ SIOUXSIE AND THE BANSHEES @ DEAD CAN DANCE @ NIN @ CHROME @
THE RESIDENTS @ GLOBAL GENOCIDE FORGET HEAVEN @ TERMINAL POWER COMPANY @
FRONT LINE ASSEMBLY @ FRONT 242 @ MINISTRY @ CUBANATE @ PROJECT PITCHFORK @
DANCE OR DIE @ THE DOORS @ THE CULT @ DEPECHE MODE @ THE TUBEWAY ARMY @
SKINNY PUPPY @ COCTEAU TWINS @ ALIEN SEX FIEND @ etc.........
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6
mQCNAi/sxnYAAAEEAOaapca7JLuKEECL1mJ+6rfqYQB+gpEHT8phV8rpi+59UgXX
h0PjnTiYfaQ/yViAPVuVCJz3dNcHle366b8odjiFydA0brgNTaTbiQcUAAhN2sZL
Fvh+rGSIzAoS5cCNoEwF06lG97gJSePrKUlfAmoW8avDNON17arfg1JlSQWVAAUR
tDZhbGVwaCBOVUxMIDxjczkza2NAZGNzLmV4ZXRlci5hYy51az4gIkJ1cm5pbmcg
Q2hyb21lISI=
=FWe1
-----END PGP PUBLIC KEY BLOCK-----